Big Huge Thesaurus

sendero luminoso

noun

sounds kind of like